full of grubs/weevils - Francés Inglés Diccionario